something which deters - İspanyolca İngilizce Sözlük